package com.jevons.geo_edit.model;

import com.jevons.muffin.util.DateUtils;
import com.jevons.muffin.util.UuidUtils;

import java.util.Date;
import java.util.List;

/**
 * Copyright 2020 JxGIS
 *
 * @file GisProject
 * @auth linaisheng
 * Created on 2023/6/26.
 * Description：
 */
public class GisProject {

    private String id;
    private String number;
    private String name;
    private String note;

    private String createTime;
    private String createBy;
    private String createByName;

    private String updateTime;
    private String updateBy;

    private String versionId;


    public GisProject() {
        this.id = UuidUtils.generateId();

        this.name = "测试地图";
        this.number = DateUtils.formatDateByFormat(new Date(), "yyyyMMdd001");
        this.createTime = DateUtils.getCurrentTime();
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateByName() {
        return createByName;
    }

    public void setCreateByName(String createByName) {
        this.createByName = createByName;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getVersionId() {
        return versionId;
    }

    public void setVersionId(String versionId) {
        this.versionId = versionId;
    }

}